floor (someone)

Translations
sidérer quelqu’un
Definitions
To surprise, shock, or overwhelm someone so much that they are left speechless or unsure how to react.